Garden Snail — definition

1. garden snail (Noun)

1 definition

garden snail (Noun) — Any of several inedible snails of the genus Helix; often destructive pests.

1 type of
snail
3 types
Helix aspersa Helix hortensis brown snail
2 parts of
genus Helix helix